home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
printing
/
gprntdmo.arc
/
BROCHURE.DOC
next >
Wrap
Text File
|
1991-02-10
|
3KB
|
74 lines
06601030301800
6L....T....T....T....T....T....T....T....T....T....T....T....T....R
üSTARÇ
êGeneralFeatures:Ç
Dymanicredundancy
Allmachinewordsencoded
Computerdividedintoreplaceablefunctionalunits
Faultdetection,recovery,andreplacementbyspec.purp.HW
Transientsindentifiedandcorrectedbyrepeatingprg.seg.
Permanentfaultseliminatedbyreplacingfaultyfuncitonalunit
Replacementimplementedbypowerswitching
(unpoweredunitsproduceonlyzerologicoutputs)
Error-detectingcodessupplementedbymonitoringckts.toverify
sync.andproperop.
"Hardcore"TARPprotectedbytriplication+replacementoffailed
units
êTiming:Ç
Firstperiod2-out-of-4codedstep-codeissued.
Tenthperiod,fourbitconditioncodemaybebroadcastbyoneof
thefunctionalunits.
êInstructionSet:Ç
Specialinstructionsforrollback,exercisingfault-location,name
assignmentforRWM(readwritememory),powercontrolofspares,
absolutR/W.
êWordFormats:Ç
mod15arithmetic(inverseresidue)codeforfourbitbyteszero
residue(1111)=correctlycodedword
addresses:4bytes,1codeword
opcodes:2-out-of-4,3bytes
numericoperands:7bytes,onefourbitinverseresiduecode
üworderror:Çalteredduringstorage
ücontrolerror:Çmoduleactsincorrectlyornotatall
residueoverA*Nbecauseseparableandallows2'scomplement2-
out-of-4overresiduecancheckbytesindividually
êControlFaultDetection:Ç
checkscorrectunitsactiveatcorrecttimeandnotactivewhen
theyshouldn'tbe
"disagreewithbus"forduplexoperation
"complete"messagewhendone
"writecomplete""readcomplete"
"internalfault"messagesforminternalfaultdetect.in
functionalunits
"special"message(e.g.interruptoccurred)
êFunctionalUnits:Ç
memoryunitsnamed
arithmeticunitsleavecodeson,preserved
logicops.stripcodes,duplexop.,returncodes
êTARP(TestAndRepairProcessor):Ç
Testseverywordoverbusesforcodevaildity
CheckingstatusmessagesfromFUs
Machinestatepredictionlogic
Faultlocationlogic.
Onerrormessage,resetallpoweredunits,jumptorollbackpoint.
Repeatedfault-->replacement
Hasdisasterrestart
OnepoweredTARPdisagrees,enterrecoverymode,trytosetflip
flopstothestateof theothertwo,rollback
IftheTARPstilldisagrees,replace
êSoftware:Ç
Simulatortosimulatehardwareerrorsw/reg.+mem.dumps
Reconfig.processing,rollbackassistance,diag.offaultyunits
ColdStartresetshardware+softwareafterdisasterrestart+
priortoinitialload